Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 KEYMER TERRACE Terraced £287,950 4 Jan 2007
4 KEYMER TERRACE Terraced £315,000 21 Jun 2019